elinden gelenin en iyisini yaparak - Turkish English Dictionary